palmyra
noun
pal·my·ra
pal-ˈmī-rə
: a tall fan-leaved palm (Borassus flabellifer) of India cultivated for its hard resistant wood, fiber, and sugar-rich sap
called also palmyra palm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share